human scientific - French English Dictionary